Est. Annual Revenue
$100-500M
Est. Employees
100-250
Federico Sargenti's photo - CEO of Everli

CEO

Federico Sargenti

CEO Approval Rating

93/100

Read more